/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Logica.Core.Personal;

import Logica.Core.PersonaLegal.ART;
import java.io.Serializable;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.ManyToOne;
/**
 *
 * @author Luciano
 */
@Entity
public class Equipamiento implements Serializable {
    
    @Id
    private int nro;
    private String nombre;
    private boolean obligatorio;
    @ManyToOne
    private ART miART;

    public Equipamiento() {
    }

    public Equipamiento(int nro, String nombre, boolean obligatorio, ART miART) {
        this.nro = nro;
        this.nombre = nombre;
        this.obligatorio = obligatorio;
        this.miART = miART;
    }

    public int getNro() {
        return nro;
    }

    public void setNro(int nro) {
        this.nro = nro;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public boolean isObligatorio() {
        return obligatorio;
    }

    public void setObligatorio(boolean obligatorio) {
        this.obligatorio = obligatorio;
    }

    public ART getMiART() {
        return miART;
    }

    public void setMiART(ART miART) {
        this.miART = miART;
    }

    

    @Override
    public String toString() {
        return "Equipamiento{" + "nro=" + nro + ", nombre=" + nombre + ", obligatorio=" + obligatorio + ", miART=" + miART + '}';
    }


}
